ample funds - French English Dictionary